Episode 59 - Canada Oil Trouble - Again | Japanese Nuclear Power | Feline Avicide | WSJ and Oil

Episode 59 - Canada Oil Trouble - Again | Japanese Nuclear Power | Feline Avicide | WSJ and Oil